*{ margin:0; padding:0;}
body{ font:100% normal Arial, Helvetica, sans-serif;}
form,input,select,textarea{margin:0; padding:0; color:#000;}

div.box {
    background-color: #EFF2F7;
    border-right: 1px solid #CCCCCC;
    position: relative;
}

.titleinput{
    font-size: 14px;
}

.newwidth{
    float: left;
    height: 57px;
    width: 120px;
}

.titleContent{
}

.contentPreview2{
   float: left;
    margin-left: 10px;
}

#addCommentForm{
display: none;
    margin-bottom: 5px;
    top: 112px;
    width: 562px;
}

.settingsLogout{
    float: right;
    margin-right: 15px;
    margin-top: 15px;
    width: 125px;
}

.padding10{
padding:5px;
border: 1px solid #ccc;
}

.margin15{
margin-bottom:15px;
}

.hidden{
display:none;
}

.titleHider{

}

/*fontfix*/
.fontfix{
color:black;
font-size:14px;
font-weight:none;
}

.itemTitle2 {
    background-color: white;
    border-bottom: 1px solid #CCCCCC;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin-bottom: 15px;
    padding-top: 5px;
    text-align: center;
}

.datePrice{
float:left;
width:547px;
}

.widthIncrease{
width: 150px;
}


.previews:hover{
background-color:#eff2f7;
}

.previewSection{
    border-right: 1px solid #ccc;
    width: 561px;
    min-height:691px;
    }

.fullViewRespondWrapper{
height:592px;
}    
    
.previewsRespond{
    background-color: #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    height: 226px;
    margin-left: -5px;
    padding-left: 27px;
    width: 539px;
    display:none;
}

.imageFull{
    padding-bottom: 15px;
}

.l1{
    border-right: 1px solid gray;
    color: #ddd;
    font-weight: bold;
    height: 25px;
    padding: 5px 37px;
    text-align: center;
}

.l2{
    color: #ddd;
    font-weight: bold;
    height: 25px;
    padding: 5px 33px;
    text-align: center;
}

.l1:hover, .l2:hover{
    color: #fff;
}


.closePreviews{
display:none;
}

.postAllC{
float:right;
width:392px;
margin-top:15px;
}

.greetingFull{
    font-size: 15px;
    padding-bottom: 15px;
}

.respondForm2{
    bottom: 15px;
}

.widthChange{
    margin-left: 30px;
    text-align: center;
    width: 307px;
}

.fullViewRespond{
    background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    bottom: 30px;
    color: #000000;
    display: none;
    margin-left: 562px;
    margin-top: 5px;
    max-height: 592px;
    min-height: 335px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    position: fixed;
    top: 163px;
    width: 385px;
    }

.filters{
    background-color: #FFFFFF;
    height: 47px;
    margin-left: -5px;
    padding-left: 5px;
    padding-top: 5px;
    width: 561px;
}

.sl{
width:80px;
}

div.box h1 { 
color:#fff;
font-size:18px;
text-transform:uppercase;
padding: 8px 5px 8px 12px;
border-bottom:1px solid #161712;
border-top:1px solid #161712; 
background:#225E50;
}

#feedback{
height:88px;
}

div.box label {
display: block;
background:#ccc;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
padding:10px 0 10px 0;
}

.moveButtonLeft{

}

.priceLeft{
float:left;
width:100px;
}

.conditionLeft{
   width: 140px;
float:left;
width:140px;
}

.right{
float:right;
}

.widthInc{
width:120px;
}

.imageLeft{
float:left;
width:215px;
}

.titleContainer{
width:300px;
float:left;
}

.titledots{
float:right;
}

.viewMore{
    float: right;
    margin-right: 10px;
}


.titleMoveLeft{
float:left;
}

.titleHider{
float: left;
width: 150px;
overflow: hidden;
resize: none;
font-weight: bold;
height:20px;
}

.moveLeftMargin{
margin-left:-30px;
}

.noborder{
padding-left:10px;
}

.moveLeftMargin2{
margin-left:-20px;
}

.conditionWidth{
width: 35%;
float: right;
margin-top: -60px;
height: 38px;
margin-right: 40%;
}

.imageWidth{
width: 47%;
float: right;
margin-top: -60px;
height: 38px;
}


.priceHeight{
height:38px;
width:50%;
}

div.box label span {
display: block;
color:#000;
font-size:12px;
float:left;
width:80px;
text-align:right;
padding:5px 20px 0 0;
}

.titleinput{
    width: 440px;
}

div.box .input_text {
    margin-left: 15px;
padding:10px 10px;
background:#fff;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
}

div.box .message{
padding:7px 7px;
    width: 446px;
background:#fff;
border-bottom: 1px double #171717;
border-top: 1px double #171717;
border-left:1px double #333333;
border-right:1px double #333333;
overflow:hidden;
height:94px;
resize:none;
}

div.box .button
{
    bottom: 0;
    font-weight: bold;
    margin: 0 0 12px;
    padding: 5px 7px;
    position: absolute;
    right: 15px;
    width: 532px;
}